an ornamental pin for a woman's headdress - Español Inglés Diccionario